surface irrigation - Spanish English Dictionary